hayat kurtaran

  1. Adjective life-saving